On the Occurrence of Null Clauses in Random Instances of Satisfiability
نویسنده
چکیده
We analyze a popular probabilistic model for generating instances of Satissability. According to this model, each literal of a set L = fv 1 ; v r g of literals appears independently in each of n clauses with probability p. This model allows null clauses and the frequency of occurrence of such clauses depends on the relationship between the parameters n, r, and p. If an instance contains a null clause it is trivially unsatissable. Several papers present polynomial average time results under this model when null clauses are numerous (e.g. 4,5]) but, until now, not all such cases have been covered by average-case eecient algorithms. In fact, a recent paper 2] shows that the average complexity of the pure literal rule is superpolynomial even when most random instances contain a null clause. We show here that a simple strategy based on locating null clauses in a given random input has polynomial average complexity if either n r :5 , and pr < ln(n)=2; or n = r , 6 = 1, and pr < c() ln(n)=2; or n = r, a positive constant, and 2:64(1?e ?2pr (1+2pr)) < e ?2pr. These are essentially the conditions for which null clauses appear in random instances with probability tending to one 3]. These results are an improvement over some results in the references cited above. The strategy is as follows. Search 1 the input for a null clause. If one is found, immediately decide the instance is unsatissable. Otherwise, set variables appearing exactly once to satisfy the clauses they occupy and determine satissability by exhaustively trying all possible truth assignments to the remaining literals of the input. Because the good average case performance depends completely on the presence of null clauses, we see this work as illuminating properties of the probabilistic model which cause polynomial average time rather than presenting a new algorithm with improved average time behavior.
منابع مشابه
Comprehensive Score: Towards Efficient Local Search for SAT with Long Clauses
It is widely acknowledged that stochastic local search (SLS) algorithms can efficiently find models of satisfiable formulae for the Boolean Satisfiability (SAT) problem. There has been much interest in studying SLS algorithms on random k-SAT instances. Compared to random 3-SAT instances which have special statistical properties rendering them easy to solve, random k-SAT instances with long clau...
متن کاملA Fixed-Parameter Algorithm for Random Instances of Weighted d-CNF Satisfiability
We study random instances of the weighted d-CNF satisfiability problem (WEIGHTED dSAT), a generic W[1]-complete problem. A random instance of the problem consists of a fixed parameter k and a random d-CNF formula F k,d generated as follows: for each subset of d variables and with probability p, a clause over the d variables is selected uniformly at random from among the 2 − 1 clauses that conta...
متن کاملBounds on the Satisfiability Threshold for Power Law Distributed Random SAT
Propositional satisfiability (SAT) is one of the most fundamental problems in computer science. The worst-case hardness of SAT lies at the core of computational complexity theory. The averagecase analysis of SAT has triggered the development of sophisticated rigorous and non-rigorous techniques for analyzing random structures. Despite a long line of research and substantial progress, nearly all...
متن کاملScoring Functions Based on Second Level Score for k-SAT with Long Clauses
It is widely acknowledged that stochastic local search (SLS) algorithms can efficiently find models for satisfiable instances of the satisfiability (SAT) problem, especially for random k-SAT instances. However, compared to random 3-SAT instances where SLS algorithms have shown great success, random k-SAT instances with long clauses remain very difficult. Recently, the notion of second level sco...
متن کاملCertifying Unsatisfiability of Random 2k-SAT Formulas Using Approximation Techniques
It is known that random k-SAT formulas with at least (2 · ln 2) ·n random clauses are unsatisfiable with high probability. This result is simply obtained by bounding the expected number of satisfying assignments of a random k-SAT instance by an expression tending to 0 when n, the number of variables tends to infinity. This argument does not give us an efficient algorithm certifying the unsatisf...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Discrete Applied Mathematics
دوره 41 شماره
صفحات -
تاریخ انتشار 1993